
function checkformex(){
	/**1 判断是否添加了奖品**/ 
	var flag = true;
	var len = $("#prize_info_list").find(".lable_box").length;
	if(len==0){
		dialogAlertShow('提示','请添加奖品 ',function(){

    	},'确定');
		flag = false;
		return false;
	}
	//判断添加的奖品数量是否超过12
	if(len>12){
		dialogAlertShow('提示','奖品最多设置12个',function(){

    	},'确定');
		flag = false;
		return false;
	}
	/**2 判断奖品是否都已设置全**/ 
	var isall = checkprize();
	if(!isall){
		flag = false;
		return false;
	}
	/**3 判断设置的奖品信息是否完整**/
	var dd = checkprizeInfo();
	if(!dd){
		flag = false;
		return false;
	}
	/**4 限制统一为 只能设置一种奖品**/
	var  weizhi = getresult();
	if(weizhi){
		flag = false;
		return false;
	}
	return flag;
}

/**
 * 限制 一种奖品一个位置
 */

function getresult(){
	var ary = new Array();
	$("#prize_info_list").find(".lable_box").each(function(){
		var prizeName = $(this).find(".default_choose").html();
		var prizeIndex=$(this).find(".prizeOrder").html();
		var prizeImg=$(this).find("input[name=prizeImg]").val();
		ary.push(prizeIndex);
	});
	return  isRepeat(ary);
}
function iscanyu(){
	var fla= true;
	var ary = new Array();
	$("#prize_info_list").find(".lable_box").each(function(){
		var prizeOID=$(this).find(".default_choose").attr("prizeOID");
		ary.push(prizeOID);
	});
	for(var n in ary){
		if(ary[n]=="0"){
			fla =false;
		}
	}
	if(fla){
		dialogAlertShow('提示','没有设置  谢谢参与',function(){

    	},'确定');
	}
	return fla;
}
//验证重复元素，有重复返回true；否则返回false
function isRepeat(arr) {
    var hash = {};
    for(var i in arr) {
        if(hash[arr[i]])
        {
        	dialogAlertShow('提示','奖品位置重复',function(){

        	},'确定');
        	//alert("奖品位置重复");
            return true;
        }
        // 不存在该元素，则赋值为true，可以赋任意值，相应的修改if判断条件即可
        hash[arr[i]] = true;
    }
    return false;
}
function  checkprizeInfo(){
	var flag = true;
	$("#prize_info_list").find(".lable_box").each(function(){
		var prizeName = $(this).find(".default_choose").html();
		var prizeIndex=$(this).find(".prizeOrder").html();
		var prizeImg=$(this).find("input[name=prizeImg]").val();
		if(prizeIndex=="请选择"){
			dialogAlertShow('提示','请选择奖品位置',function(){

        	},'确定');
			flag = false;
			return false;
		}
		if(prizeImg==""){
			dialogAlertShow('提示','请上传奖品图片',function(){

        	},'确定');
			//alert("请上传奖品图片");
			flag = false;
			return false;
		}
	});
	return flag;
}
//验证奖品个数 最大12ge
function maxNumPrize11111(){
	var flag = true;
	var len = $("#prize_info_list").find(".lable_box").length;
	if(len>12){
		dialogAlertShow('提示','奖品最多设置12个',function(){

    	},'确定');
		flag = false;
		return false;
	}
	if(len==0){
		dialogAlertShow('提示','请添加奖品 ',function(){

    	},'确定');
		flag = false;
		return false;
	}
	return flag;
}
//检查所有奖品是否都设置了
function checkprize(){
	var arr = new Array();//创建一个数组
	var flag = true;
	//首先获取所有奖品 封装到obj obj存放到数组里面
	$("#prize_info_list").find(".lable_box").eq(0).find(".dropdown_data_item").each(function(){
		var obj = new Object();//创建一个对象
		obj.id = $(this).attr("prizeoid");
		obj.name = $(this).attr("prizename")
		arr.push(obj);
		console.info(arr);
	});
	//第二步  获取页面上设置的奖品
	
	var arr2 = new Array();//创建一个数组
	$("#prize_info_list").find(".lable_box").each(function(){
		var obj2 = new Object();//创建一个对象
		var prizeName = $(this).find(".default_choose").html();
		var prizeOID=$(this).find(".default_choose").attr("prizeOID");
		obj2.id = prizeOID;
		obj2.name = prizeName;
		arr2.push(obj2);
		console.info(arr2);
	});
	if(arr2.length>12){//页面上奖品数量大于实际奖品数量
	}else{
		var arr3 = new Array();
		for(var i=0;i<arr.length;i++){//循环所有奖品
			var aa =true;
			for(var j=0;j<arr2.length;j++){//循环页面获取到的已设置奖品
				if(arr[i].id==arr2[j].id){
					aa = false;
					break;
				}
			}
			if(aa){
				arr3.push(arr[i]);
			}
		}
		console.info(arr3);
		if(arr3.length>0){
			var name = "";
			for(var i=0;i<arr3.length;i++){
				if(i != arr3.length-1){
					name +=arr3[i].name+" , ";
				}else{
					name +=arr3[i].name+" ";
				}
				
			}
			dialogAlertShow('提示','请将全部奖项都设置对应的奖品内容<br>奖品:'+name+' 还未设置,点击“确定”继续设置您的奖品活动',function(){

	    	},'确定');
			flag = false;
			return false;
		}
	}
	return flag;
}

